software dnc manufacturing data collection engineering bar code cnc places solares barcode cam business manufacturer adidas cad manufacturing software predator alien erp software market research manufacturers matrix